Definition of the Word IDO


artificial language that is a revision and simplification of Esperanto

Close Window